projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4cfac3b
)
GskTransform: add assertions to make normalize_angle() intentions clear
author
Timm Bäder
<mail@baedert.org>
Sun, 2 Feb 2020 12:20:40 +0000
(13:20 +0100)
committer
Matthias Clasen
<mclasen@redhat.com>
Fri, 7 Feb 2020 18:16:32 +0000
(13:16 -0500)
360deg should be expressed as 0deg and no angle should ever be
negative.
gsk/gsktransform.c
patch
|
blob
|
history
diff --git
a/gsk/gsktransform.c
b/gsk/gsktransform.c
index 5d9d538d4cbad56540508d9e6daf5561c588cb8d..f116b79acd588bd52bd8053e0f2f949c9e797e9b 100644
(file)
--- a/
gsk/gsktransform.c
+++ b/
gsk/gsktransform.c
@@
-834,6
+834,9
@@
normalize_angle (float angle)
if (f < 0)
f = 360 + f;
+ g_assert (f < 360.0);
+ g_assert (f >= 0.0);
+
return f;
}